1
תגובות
עשיתי את השיאילתת SQL הזאת
והיא מחזירה לי את המספר 1 כל הזמן ואני לא מבין למה..
$r = $this->db->query("SELECT `idata` FROM `table` WHERE iname='".$name."' AND ikey='".$this->getmyrealkey()."'");

1 תשובות

avatar ענה intval ב 19 למרץ 2013 #

זה לא בטוח שהשאילת מחזירה, אלה אולי הפונקציה שלך מחזירה כשאתה עושה echo $r

חוץ מזה אתה תמיד יכול להדפיס את טקטס השאילתה שמתקבל ולבצע אותה דרך phpmyadmin כדי לוודא שהשאילת עצמה בסדר.

echo "SELECT `idata` FROM `table` WHERE iname='".$name."' AND ikey='".$this->getmyrealkey()."'";